Text copied to clipboard!
Наслов
Text copied to clipboard!Java Developer
Опис
Text copied to clipboard!
Tražimo iskusnog Java programera koji će se pridružiti našem timu za razvoj softvera i doprineti izgradnji skalabilnih, pouzdanih i sigurnih aplikacija. Kao Java programer, bićete odgovorni za dizajniranje, implementaciju i održavanje Java aplikacija koje zadovoljavaju potrebe naših klijenata i korisnika. Radno okruženje je dinamično i podstiče timski rad, inovacije i kontinuirano učenje.
Vaša uloga će uključivati rad na razvoju backend servisa, integraciju sa bazama podataka, kao i saradnju sa frontend timovima i QA inženjerima. Očekuje se da posedujete duboko razumevanje objektno-orijentisanog programiranja, kao i iskustvo sa Java framework-ovima kao što su Spring i Hibernate. Takođe, važno je da imate iskustva u radu sa RESTful API-ima, alatima za verzionisanje koda (npr. Git), kao i poznavanje principa DevOps-a.
Naš idealni kandidat je samoinicijativan, sposoban da rešava kompleksne probleme i da efikasno komunicira sa članovima tima i klijentima. Cenimo odgovornost, preciznost i spremnost na učenje novih tehnologija. Bićete uključeni u sve faze životnog ciklusa softverskog razvoja, od analize zahteva do implementacije i održavanja.
Nudimo konkurentnu platu, fleksibilno radno vreme, mogućnost rada na daljinu, kao i prilike za profesionalni razvoj kroz obuke, konferencije i mentorstvo. Naš tim se sastoji od iskusnih stručnjaka koji su spremni da podele znanje i pomognu vam da napredujete u karijeri.
Ako ste strastveni u vezi sa programiranjem, volite izazove i želite da radite na projektima koji imaju stvarni uticaj, pozivamo vas da se prijavite i postanete deo našeg tima.
Одговорности
Text copied to clipboard!- Razvoj i održavanje Java aplikacija
- Dizajniranje i implementacija softverskih rešenja
- Rad sa bazama podataka i optimizacija upita
- Integracija sa eksternim servisima putem REST API-ja
- Pisanje tehničke dokumentacije
- Saradnja sa timovima za frontend, QA i DevOps
- Učestvovanje u planiranju i proceni zadataka
- Praćenje i primena najboljih praksi u razvoju softvera
- Testiranje i otklanjanje grešaka u kodu
- Učestvovanje u kod review procesima
Захтеви
Text copied to clipboard!- Minimum 3 godine iskustva u Java programiranju
- Odlično poznavanje Java 8+ i objektno-orijentisanog programiranja
- Iskustvo sa Spring i Hibernate framework-ovima
- Poznavanje rada sa SQL i NoSQL bazama podataka
- Iskustvo u radu sa Git-om i CI/CD alatima
- Razumevanje RESTful arhitekture
- Sposobnost rada u timskom okruženju
- Dobre komunikacione veštine
- Poznavanje engleskog jezika u govoru i pismu
- Poželjno iskustvo sa cloud platformama (AWS, Azure, GCP)
Могућа питања на интервјуу
Text copied to clipboard!- Koliko godina imate iskustva u Java programiranju?
- Koje Java framework-ove ste koristili u prethodnim projektima?
- Da li imate iskustva sa Spring Boot-om?
- Kako pristupate rešavanju kompleksnih problema u kodu?
- Da li ste radili sa REST API-jima? Ako jeste, opišite iskustvo.
- Koje baze podataka ste koristili i u kom kontekstu?
- Da li imate iskustva sa DevOps alatima i procesima?
- Kako osiguravate kvalitet koda koji pišete?
- Da li ste radili u agilnom okruženju?
- Koji je vaš pristup učenju novih tehnologija?